About L19 Properties Limited (12461875) United Kingdom