About Plymbridge Properties Limited (11727462) United Kingdom