About Luxer Properties Limited (08078691) United Kingdom