About Mb Capital Properties Limited (11275456) United Kingdom