About Richmond Skelly Properties Limited (03477093) United Kingdom