About Chavtown Properties Ltd (07337038) United Kingdom