About Wiggill Properties Ltd (10102666) United Kingdom