About Calderwood & Strang Properties Limited (SC631483) United Kingdom