About Luddridge Properties One Limited (12570483) United Kingdom