About Allerton Spv28 Limited (12358146) United Kingdom