About New Wave Apartments Ltd (12161907) United Kingdom