About Byer Properties Limited (12204027) United Kingdom