About Buzzard Properties Uk Ltd (09583727) United Kingdom