About Dream Apartments London Limited (NI651192) United Kingdom