About Ruffell House Property Services Limited (09304144) United Kingdom