About Oak & Stone Property Investments Ltd (12842625) United Kingdom