About Haviland Place Limited (04260086) United Kingdom