About 130 Gloucester Terrace Limited (00974206) United Kingdom