About Simca Properties Limited (04543468) United Kingdom