About Lucia Rae Properties Ltd (10935118) United Kingdom