About Mabs Properties Limited (12461643) United Kingdom