About The Convent Freehold Company Limited (11931480) United Kingdom