About Alexanders Residential Lettings Ltd (07384775) United Kingdom