About Veezed Residential Sales & Lettings Limited (08228994) United Kingdom