About Baltic Freehold Properties Limited (09795969) United Kingdom