About Lambourne Close (burpham) Management Company Limited (12211362) United Kingdom