About Byrmoor Properties Limited (04518773) United Kingdom