About Absolute Sales & Lettings (ne) Limited (07335256) United Kingdom