About Bowring Developments Limited (10966915) United Kingdom