About Rob Roy Properties Limited (11264228) United Kingdom