About Plot 8 Management Company Limited (02371496) United Kingdom