About 4 Duppas Hill Road (managements) Limited (00993204) United Kingdom