About Alexander & Co Residential Limited (07948778) United Kingdom