About Kyle Macy Property Solutions Ltd. (10860136) United Kingdom