About Palomino Properties Ltd (13220855) United Kingdom