About Luxlo Property Limited (07274395) United Kingdom