About Plant Property Limited (11697955) United Kingdom