About Baker Property & Land Management Ltd (12535191) United Kingdom