About Rescom Property Services Ltd (12036436) United Kingdom