About Edgemont Management Company Limited (02081778) United Kingdom