About Rudyard Properties [retail] Limited (10865584) United Kingdom