About Ivor House (brixton) Management Company Limited (10617241) United Kingdom