About Allerton Spv27 Limited (12358144) United Kingdom