About Red Palace Properties Ltd (12148499) United Kingdom