About Annierose Properties Ltd (11916374) United Kingdom