About Designer Homes 6 Limited (SC618238) United Kingdom