About Baker Investment Properties Ltd (10872618) United Kingdom