About Wilbers Properties Limited (10607757) United Kingdom