About The Freehold Investment Corporation 1b Limited (13669571) United Kingdom