About Hollingwood Properties Limited (10640483) United Kingdom