About Wiggenhall Properties Limited (04145374) United Kingdom