About Upper Langley Properties Limited (10012307) United Kingdom