About Marmot Properties Ltd (13484807) United Kingdom