About Burford And Co Properties Ltd (12481204) United Kingdom