About The Cumbernauld Limited Partnership (LP007835) United Kingdom