About Highgate Developments & Investments Limited (11058177) United Kingdom