About Sodhi & Co (property Management) Limited (06955709) United Kingdom