About Bowhill Property Ltd (12436211) United Kingdom