About Long Leys Management Company (2007) Limited (06141302) United Kingdom