About Chandabear Property Ltd (11832038) United Kingdom