About Ambassador Homes Limited (07377360) United Kingdom