About Abbotts Langley Properties Ltd (10979276) United Kingdom