About Abington Grove Management Company Limited (06704289) United Kingdom