About Edgar Road Management Company Limited (11614663) United Kingdom