About Fulham Road Management Company Limited (02956062) United Kingdom