About Fox Apartments Ltd (05006712) United Kingdom