About Telford Court (rye) Management Limited (10475247) United Kingdom