About 180 Kentish Town Developments Limited (09721442) United Kingdom