About Juniper Court (abingdon) Management Limited (02409192) United Kingdom