About Callan Property Ltd (12094449) United Kingdom