About Byrkley Properties Limited (03805996) United Kingdom