About W & W Apartments Ltd (11821240) United Kingdom