About Recipharm Properties Limited (08174915) United Kingdom