About Oasis Court Residents Management Company Limited (10104283) United Kingdom