About Oasis Apartments Ltd (11526853) United Kingdom