About Gloucester Terrace One Limited (12852616) United Kingdom