About Green Light Properties Ltd (11630007) United Kingdom