About 139 Brecknock Properties Limited (08495530) United Kingdom