About South Gate Lamb North (apartments) Limited (06519599) United Kingdom