About Callander Properties Limited (NI062153) United Kingdom