About Manse Homes Ltd (13582286) United Kingdom