About Seventy-two Gloucester Terrace (management) Limited (00917775) United Kingdom