About Margray Management Services Limited (06397789) United Kingdom