About Abney Lane Properties Limited (09948734) United Kingdom