About Plestor Properties Limited (08711667) United Kingdom