About R C L Properties Limited (05427265) United Kingdom