About Matrix Properties Limited (02880945) United Kingdom