About Lucinda Court Limited (02882303) United Kingdom