About Peaks Place Management Company Limited (10139074) United Kingdom