About Galaxy Property Letting And Management Limited (06390747) United Kingdom