About Jacksmeadow (uffington) Management Company Limited (10065092) United Kingdom