About 34 Clapham Road Management Company Limited (05013196) United Kingdom