About Wigginton Gardens Management Limited (12874038) United Kingdom