About Old Sycamore Place Apartments Limited (12068401) United Kingdom