About Mark Baker Properties Ltd (09391123) United Kingdom