About Allerton Spv15 Limited (11690992) United Kingdom