About Wimgrove Property Trading Limited (02630596) United Kingdom