About The 75 Bromfelde Road Management Company Limited (03038465) United Kingdom