About Akenfield Properties Ltd (13015908) United Kingdom