About Seventy Gloucester Terrace Limited (06947430) United Kingdom