About Sorrel Property Holdings Limited (06489943) United Kingdom