About 20 25 Gloucester Close Management Limited (03042831) United Kingdom