About Green Light Property Solutions Ltd (12172693) United Kingdom