About The Ranald Apartments Limited (SC710813) United Kingdom