About Ilex Court Freehold Limited (10051219) United Kingdom