About B Nicholas Properties Limited (07795829) United Kingdom