About Buxton James Property And Investments Limited (12904957) United Kingdom