About Chuckle Property Ltd (10225214) United Kingdom