About Plant 3 Properties Ltd (05578303) United Kingdom