About Plexus Property International Limited (02967669) United Kingdom