About Ilford Lane Properties Ltd (12745245) United Kingdom