About Allerton Spv25 Limited (12358145) United Kingdom