About Wykes Property Development Limited (10728492) United Kingdom