About Wilkes Property Solutions Ltd (12099948) United Kingdom