About Burbeach Close Flats Management Co. Limited (01490221) United Kingdom