About Narrate Properties Limited (09804571) United Kingdom