About Langworthy Properties Limited (10001438) United Kingdom