About Allerton Spv24 Limited (12358028) United Kingdom