About Abbey Walk Management Company Limited (10330611) United Kingdom