About Betsy Rose Properties Limited (03746225) United Kingdom