About Management Properties Services Ltd (12788162) United Kingdom