About Altonfield Properties Limited (02255669) United Kingdom