About 140-144 Clapham Manor Street Management Company Limited (06823997) United Kingdom