About Ruxbury Property Investments Limited (13096323) United Kingdom