About Mission Wave Apartments Ltd (12424876) United Kingdom