About Edgebrook North Management Company Limited (01504500) United Kingdom