About Plot 15 Management Company Limited (02644360) United Kingdom