About Luxulyan Properties Limited (11172056) United Kingdom