About Sa Partners Railway Apartments Limited (12336801) United Kingdom