About Wilbert & Co Properties Limited (10687399) United Kingdom