About Raphael Property Investment Company Limited (02363808) United Kingdom