About 18-25 Dunnabridge Square Management Company Limited (05982656) United Kingdom