About Windsor Survey & Construction Services Limited (09377395) United Kingdom