About The Juniper House Partnership Ltd (13072131) United Kingdom