About Luca Residential & Commercial Ltd (12410602) United Kingdom