About Jeffreys Court (management) Limited (01625459) United Kingdom