About Plot 2100 Management Limited (08268420) United Kingdom