About Pindrop Real Estate Ltd (12812683) United Kingdom