About Sinclair Apartments Ltd (13190966) United Kingdom