About Alleviate Property Solutions Ltd (12244087) United Kingdom