About Bayview Developments (tower Road) Ltd (12283017) United Kingdom