About London And Oxford Properties Limited (03522526) United Kingdom