About Rail House Properties Limited (11550945) United Kingdom