About Thorncliffe Properties Limited (12289671) United Kingdom