About Juniper Homes (boa) Limited (10966628) United Kingdom