About Newmarket Lane Management Company Limited (09073279) United Kingdom