About The Freehold Investment Corporation 2b Limited (13669616) United Kingdom