About West Ridge Farm Properties Limited (10953208) United Kingdom