About Pool Farm Close Management Company Limited (11539695) United Kingdom