About Sansara Properties Limited (07333388) United Kingdom