About Langley & Kirk Properties Ltd (12926623) United Kingdom