About St Pancras Court Freehold Limited (10089741) United Kingdom