About Burnham Lodge Flats Management (1986) Limited (02101805) United Kingdom