About 31 Solon Road Property Company Limited (04277942) United Kingdom