About The Freehold Investment Corporation 1a Limited (13669541) United Kingdom