About Juniper Heights Management Limited (02041682) United Kingdom