About 89 Bowleaze Coveway (weymouth) Management Company Limited (06256308) United Kingdom