About Titanof Properties Ltd (08295278) United Kingdom