About Sorrel Properties Limited (04063156) United Kingdom