About Ox1 Residential 2 Ltd (10102229) United Kingdom