About Olkowski Property Ltd (12144558) United Kingdom