About Havenlea Properties Limited (02860963) United Kingdom