About Rook Lane Management Company Limited (06654277) United Kingdom