About Callington S Property Developments Limited (11415382) United Kingdom