About Finspa Properties Ltd (11142582) United Kingdom