About Grenadier Properties Ltd (08528583) United Kingdom