About Lincoln Square Apartments Limited (12415741) United Kingdom