About Primebase Properties Limited (04213329) United Kingdom