About London Alternative Property Solutions Ltd (12905252) United Kingdom