About 19 Hyde Park Square Limited (01658260) United Kingdom