About Hendrix Property Limited (13239531) United Kingdom