About Ojp London Properties Ltd (13202415) United Kingdom