About Lambert House (brixton) Limited (05878477) United Kingdom