About Garfield Road Block B Flat Management Company Limited (02430602) United Kingdom