About The Freehold Investment Corporation 2a Limited (13669575) United Kingdom