About Duchess Place Llp (OC432638) United Kingdom