About The House & Land Development Corporation Limited (02885049) United Kingdom