About Royal Mile Apartments Limited (SC648342) United Kingdom