About 40-44 Holdenhurst Road Limited (13195718) United Kingdom