About Sanders Apartments Limited (12492112) United Kingdom