About Clerkwell Properties Ltd (10657945) United Kingdom