About Ruppel Property Ltd (12329033) United Kingdom