About Juniper (no. 7) Limited (02649336) United Kingdom