About R Prabhakar Properties Limited (12286256) United Kingdom