About Juniper Real Estate Limited (06510151) United Kingdom