About Blenheim Property Holdings Limited (09547155) United Kingdom