About Alg Property Solutions Ltd (13688782) United Kingdom