About Byway Properties Limited (03499088) United Kingdom