About Sherpa Real Estate Management Ltd (11723637) United Kingdom