About Sherman Finance & Properties Limited (04481201) United Kingdom