About C&s Properties Solutions Ltd (13698352) United Kingdom