About Akehurst Properties Limited (13648709) United Kingdom