About Briar Lea (nether Kellet) Management Company Limited (11892925) United Kingdom