About The Van Alen Freehold Limited (05224252) United Kingdom