About R S Property Developments & Holdings Ltd (11343119) United Kingdom