About 16 Thurlow Road Limited (03510442) United Kingdom