About 0161 Lettings And Management Limited (06723968) United Kingdom