About Brecknock Property Investments Limited (01037761) United Kingdom