About Rochester Apartments (scotland) Limited (SC467041) United Kingdom