About Buxton Group Properties Ltd (12693304) United Kingdom