About Bowness & Brown Property Ltd (12716581) United Kingdom