About Blue River Properties Limited (08904893) United Kingdom