About 67-69 Bromfelde Road Management Limited (01144478) United Kingdom