About Russguild Properties Limited (02118144) United Kingdom