Announcing the Best Award for Building Services BP Architects wins Business Award for Excellence. BP Architects are the recipients of a Business Award for Business Excellence. They announced at the Frankston & Mornington Peninsula Excellence in Business Awards. The Award taken out by BP Architects is for Business Excellence in Building Services. This Business..