About Jeffreys Court (freehold) Limited (07338953) United Kingdom