About Windmill Residential & Commercial Ltd (12527363) United Kingdom