About Hollyoake Properties Limited (10398542) United Kingdom