About Persistent Property Ltd (11884196) United Kingdom