About Headrose Properties Limited (02962469) United Kingdom