About Res&com Property Services Ltd (11982061) United Kingdom