About Pollinator Properties Ltd (08414812) United Kingdom