About Barklye House Flats (management) Limited (02606056) United Kingdom