About 42 Alma Place Management Company Limited (05793675) United Kingdom