About Lukins Property Limited (12377515) United Kingdom