About Juniper (no.3) Limited (02997374) United Kingdom