About Interlux Apartments Ltd (11875068) United Kingdom